Multiflora Rose - Turkish English Dictionary